lodge the fuse in the grenade - Francés Inglés Diccionario